installation technique - Spanish English Dictionary